AcyMailing\Core\AcymPunycode D

Total Complexity 202
Dependencies 0
Dependents 1
Total lines 2,550
Lines of code 513
Logical lines of code 398
Comment lines 29
Methods 20
Properties 24

Methods 20

Method Rating Maintainability Complexity Lines of code
emailToUTF8()
D
34 33 79
_encode()
C
37 29 63
_nameprep()
B
40 23 52
_utf8_to_ucs4()
B
38 22 65
emailToPunycode()
B
40 22 60
_decode()
A
44 13 42
_hangul_compose()
A
50 12 27
_apply_cannonical_ordering()
S
53 7 23
_ucs4_to_utf8()
S
54 7 19
_combine()
S
56 7 18
_ucs4_string_to_ucs4()
S
57 5 16
_hangul_decompose()
S
62 4 10
_decode_digit()
S
72 4 4
__construct()
S
71 3 5
_adapt()
S
64 3 8
_get_combining_class()
S
77 2 3
_ucs4_to_ucs4_string()
S
67 2 7
byteLength()
S
70 2 6
_encode_digit()
S
77 1 3
_error()
S
81 1 3